Skip to content

Comments

feat: Deploy TestReputationRegistry on Base & Celo#21

Merged
DianaRicee merged 1 commit intomainfrom
dev-branch
Sep 25, 2025
Merged

feat: Deploy TestReputationRegistry on Base & Celo#21
DianaRicee merged 1 commit intomainfrom
dev-branch

Conversation

@DianaRicee
Copy link
Owner

Summary

This PR introduces deployment scripts and artifacts for the TestReputationRegistry contract on two new chains:

  • Base (chainId: 8453)
  • Celo (chainId: 42220)

The deployment includes both the contract creation and a follow-up call to registerSelf(), ensuring proper initialization on each chain.


Changes

  • Base (8453)

    • Deployed TestReputationRegistry at 0x809d1f21b807fb28eb47913928b3030b61b273f5
    • Verified initialization by invoking registerSelf()
    • Captured deployment metadata in:
      • broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758828002786.json
      • Updated broadcast/DeployTestReputationRegistry.s.sol/8453/run-latest.json
  • Celo (42220)

    • Deployed TestReputationRegistry at 0xfAd47D0cF3dAf43A9B506e4D7f811A4a6DAf1E38
    • Verified initialization by invoking registerSelf()
    • Captured deployment metadata in:
      • broadcast/DeployTestReputationRegistry.s.sol/42220/run-1758837499033.json
      • Updated broadcast/DeployTestReputationRegistry.s.sol/42220/run-latest.json
  • Deployment Data

    • Added full transaction and receipt logs for reproducibility.
    • Verified correct event emission after registerSelf().

Rationale

Extending support to Base and Celo expands the availability of the decentralized reputation system, ensuring broader adoption and testing across multiple L2/EVM-compatible environments.


Verification

  • Deployment transactions successfully mined on both networks.
  • Contracts initialized with registerSelf().
  • Event logs confirm expected behavior.
  • JSON artifacts captured for future reference and verifiable replay.

Next Steps

  • Update documentation with deployed addresses.
  • Register contracts on relevant explorers (BaseScan, Celo Explorer).
  • Add integration tests for Base & Celo deployments.

@DianaRicee DianaRicee self-assigned this Sep 25, 2025
@DianaRicee DianaRicee added documentation Improvements or additions to documentation enhancement New feature or request labels Sep 25, 2025
@vercel
Copy link

vercel bot commented Sep 25, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
decentralized-reputation-system Ready Ready Preview Comment Sep 25, 2025 10:00pm

@DianaRicee
Copy link
Owner Author

Celo: 0xfAd47D0cF3dAf43A9B506e4D7f811A4a6DAf1E38

@DianaRicee DianaRicee merged commit de52b17 into main Sep 25, 2025
2 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant